<ng-container *ngIf="currentDataArray">
  <ng-container *ngFor="let tagsItem of currentDataArray" [ngSwitch]="tagsItem.style">
    <ng-container *ngSwitchCase="'newStyle'">
      <app-switch-block-button [tagData]="changData(tagsItem)">
      </app-switch-block-button>
    </ng-container>
    <ng-container *ngSwitchCase="'oneCss'">
      <app-switch-block-button [tagData]="changData(tagsItem)">
      </app-switch-block-button>
    </ng-container>
    <ng-container *ngSwitchCase="'twoCss'">
      <app-switch-block-button [tagData]="changData(tagsItem)">
      </app-switch-block-button>
    </ng-container>
    <ng-container *ngSwitchCase="'fourthCss'">
      <app-switch-block-button [tagData]="changData(tagsItem)">
      </app-switch-block-button>
    </ng-container>
    <ng-container *ngSwitchCase="'fifthCss'">
      <app-switch-block-button [tagData]="changData(tagsItem)">
      </app-switch-block-button>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.FilterTagLogic'">
      <app-common-filter [tagData]="changData(tagsItem)">
      </app-common-filter>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AdvertisementPlayTagLogic'">
      <app-advertise-play [tagData]="changData(tagsItem)">
      </app-advertise-play>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppTabTagLogic'">
      <app-tabs-ng-zorro-mobile [tagData]="changData(tagsItem)">
      </app-tabs-ng-zorro-mobile>
    </ng-container>
    <ng-container *ngSwitchCase="'systemMessagesTag'">
      <app-system-news [tagData]="changData(tagsItem)"></app-system-news>
    </ng-container>
    <ng-container *ngSwitchCase="'invitationMessageTag'">
      <app-chat-invite [tagData]="changData(tagsItem)"></app-chat-invite>
    </ng-container>
    <ng-container *ngSwitchCase="'newIndexHeadTag'">
      <app-new-index-head-tag [tagData]="changData(tagsItem)">
      </app-new-index-head-tag>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.ChangeShopImageTagLogic'">
      <app-poster [tagData]="changData(tagsItem)"></app-poster>
    </ng-container>
    <ng-container *ngSwitchCase="'recommendIndexTag'">
      <app-recommend-message [tagData]="changData(tagsItem)"></app-recommend-message>
    </ng-container>
    <ng-container *ngSwitchCase="'appIndexMapTag'">
      <app-data-map-entry [tagData]="changData(tagsItem)"></app-data-map-entry>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.MessageWheelTagLogic'">
      <app-news-carousel [tagData]="changData(tagsItem)"></app-news-carousel>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.HtmlTemplateTagLogic'">
      <app-protocol-template [tagData]="changData(tagsItem)"></app-protocol-template>
    </ng-container>
    <ng-container *ngSwitchCase="'appCaseRecommedListTag'">
      <app-investment-list [tagData]="changData(tagsItem)"></app-investment-list>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppGeneralFormTagLogic'">
      <app-post-edit-form [tagData]="changData(tagsItem)"></app-post-edit-form>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppGeneralButtonTagLogic'">
      <app-common-submit-btn [tagData]="changData(tagsItem)"></app-common-submit-btn>
    </ng-container>
    <ng-container *ngSwitchCase="'appCardListTag'">
      <app-card-list-tag [tagData]="changData(tagsItem)"></app-card-list-tag>
    </ng-container>
    <ng-container *ngSwitchCase="'employeListTag'">
      <app-employe-list [tagData]="changData(tagsItem)"></app-employe-list>
    </ng-container>
    <ng-container *ngSwitchCase="'publishTypeTag'">
      <app-publish-site-type [tagData]="changData(tagsItem)"></app-publish-site-type>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.MyTagLogic'">
      <app-mine [tagData]="changData(tagsItem)"></app-mine>
    </ng-container>
    <ng-container *ngSwitchCase="'bIcon-link-style'">
      <app-bIcon-link [tagData]="changData(tagsItem)"></app-bIcon-link>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppIconListTagLogic'">
      <app-settings [tagData]="changData(tagsItem)"></app-settings>
    </ng-container>
    <ng-container *ngSwitchCase="'appNotServiceVipTag'">
      <app-open-member [tagData]="changData(tagsItem)">
      </app-open-member>
    </ng-container>
    <ng-container *ngSwitchCase="'appMyStatisticWorkTagNew'">
      <app-lai-jian-achievement [tagData]="changData(tagsItem)">
      </app-lai-jian-achievement>
    </ng-container>
    <ng-container *ngSwitchCase="'bicon-links-style'">
      <app-bicon-links [tagData]="changData(tagsItem)">
      </app-bicon-links>
    </ng-container>
    <ng-container *ngSwitchCase="'shopPosterInfoTag'">
      <app-laijian-shop-posterinfo [tagData]="changData(tagsItem)">
      </app-laijian-shop-posterinfo>
    </ng-container>
    <ng-container *ngSwitchCase="'my-bicon-links-style'">
      <app-my-bicon-links-style [tagData]="changData(tagsItem)">
      </app-my-bicon-links-style>
    </ng-container>
    <ng-container *ngSwitchCase="'recommandBanner'">
      <app-recommand-banner [tagData]="changData(tagsItem)">
      </app-recommand-banner>
    </ng-container>
    <ng-container *ngSwitchCase="'appInfoListTag'">
      <app-information-hall [tagData]="changData(tagsItem)">
      </app-information-hall>
    </ng-container>
    <ng-container *ngSwitchCase="'appInfoListTag_NoFilter'">
      <app-information-hall [tagData]="changData(tagsItem)" [noFilter]="tagsItem">
      </app-information-hall>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppJobListTagLogic'">
      <app-job-manager [tagData]="changData(tagsItem)">
      </app-job-manager>
    </ng-container>
    <ng-container *ngSwitchCase="'appStatusDivTag'">
      <app-service-status [tagData]="changData(tagsItem)">
      </app-service-status>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppOppDetailTagLogic'">
      <app-transfer-detail [tagData]="changData(tagsItem)">
      </app-transfer-detail>
    </ng-container>
    <ng-container *ngSwitchCase="'appLjGeneralListTag'">
      <app-app-general-list-lj [tagData]="changData(tagsItem)">
      </app-app-general-list-lj>
    </ng-container>
    <ng-container *ngSwitchCase="'appGeneralListTag'">
      <app-app-general-list [tagData]="changData(tagsItem)">
      </app-app-general-list>
    </ng-container>
    <ng-container *ngSwitchCase="'info-company-style'">
      <app-info-company-style [tagData]="changData(tagsItem)">
      </app-info-company-style>
    </ng-container>
    <ng-container *ngSwitchCase="'adviserInfo'">
      <app-adviser-info [tagData]="changData(tagsItem)">
      </app-adviser-info>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppServiceVipTagLogic'">
      <app-member-status [tagData]="changData(tagsItem)">
      </app-member-status>
    </ng-container>
    <ng-container *ngSwitchCase="'appPageInnerTitle'">
      <app-inner-title [tagData]="changData(tagsItem)"></app-inner-title>
    </ng-container>
    <ng-container *ngSwitchCase="'withdrawaList'">
      <app-order-list [tagData]="changData(tagsItem)"></app-order-list>
    </ng-container>
    <ng-container *ngSwitchCase="'orderListTag'">
      <app-order-list-style2 [tagData]="changData(tagsItem)"></app-order-list-style2>
    </ng-container>
    <ng-container *ngSwitchCase="'appGeneralmanageFormTag'">
      <app-advertise-play [tagData]="changData(tagsItem)">
      </app-advertise-play>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.VideoTagLogic'">
      <app-video [tagData]="changData(tagsItem)"></app-video>
    </ng-container>
    <ng-container *ngSwitchCase="'videoNewTag'">
      <app-video [tagData]="changData(tagsItem)"></app-video>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppSimpleDetailTagLogic'">
      <app-store-consultant [tagData]="changData(tagsItem)">
      </app-store-consultant>
    </ng-container>
    <!--提示标签 显示 分享推广的的信息将显示您的号码 -->
    <ng-container *ngSwitchCase="'simpleTipsTag'">
      <app-simple-tips-tag [tagData]="changData(tagsItem)">
      </app-simple-tips-tag>
    </ng-container>
    <ng-container *ngSwitchCase="'appTabTag-smooth-style'">
      <app-smooth-style-button [tagData]="changData(tagsItem)">
      </app-smooth-style-button>
    </ng-container>
    <ng-container *ngSwitchCase="'appSeckillListTag'">
      <app-second-kill-list [tagData]="changData(tagsItem)">
      </app-second-kill-list>
    </ng-container>
    <ng-container *ngSwitchCase="'myApplyListTag'">
      <app-my-apply-list [tagData]="changData(tagsItem)">
      </app-my-apply-list>
    </ng-container>
    <ng-container *ngSwitchCase="'appPlanDesignTag-list'">
      <app-ai-design-list [tagData]="changData(tagsItem)">
      </app-ai-design-list>
    </ng-container>
    <ng-container *ngSwitchCase="'house-transverse-list'">
      <app-house-transverse-list [tagData]="changData(tagsItem)">
      </app-house-transverse-list>
    </ng-container>
    <ng-container *ngSwitchCase="'design-pattern'">
      <app-design-pattern [tagData]="changData(tagsItem)">
      </app-design-pattern>
    </ng-container>
    <ng-container *ngSwitchCase="'house-show'">
      <app-house-show-image [tagData]="changData(tagsItem)">
      </app-house-show-image>
    </ng-container>
    <ng-container *ngSwitchCase="'my-diy-list'">
      <app-my-diy-list [tagData]="changData(tagsItem)">
      </app-my-diy-list>
    </ng-container>
    <ng-container *ngSwitchCase="'aiSearchHeaderTag'">
      <app-ai-search-header-tag [tagData]="changData(tagsItem)">
      </app-ai-search-header-tag>
    </ng-container>
    <ng-container *ngSwitchCase="'singleManageListTag'">
      <app-single-manage-list [tagData]="changData(tagsItem)">
      </app-single-manage-list>
    </ng-container>
    <!--指纹登录-->
    <ng-container *ngSwitchCase="'appSimpleIconTag'">
      <app-finger-print-auth [tagData]="changData(tagsItem)">
      </app-finger-print-auth>
    </ng-container>
    <!--1.7.0蜂喔赚钱宝 商品管理列表-->
    <ng-container *ngSwitchCase="'shopGoodsManageList'">
      <app-shop-goods-manage-list [tagData]="changData(tagsItem)">
      </app-shop-goods-manage-list>
    </ng-container>
    <!--1.9.16 新增案例-->
    <ng-container *ngSwitchCase="'caseTag'">
      <app-case [tagData]="changData(tagsItem)">
      </app-case>
    </ng-container>
    <!--1.9.16 新增案例-->
    <ng-container *ngSwitchCase="'caseTag1'">
      <app-consultant-list [tagData]="changData(tagsItem)">
      </app-consultant-list>
    </ng-container>
    <!--1.9.17 维保新增嵌套报价切换标签-->
    <ng-container *ngSwitchCase="'tag.AppQuotationLJTagLogic'">
      <app-service-quote-lj [tagData]="changData(tagsItem)">
      </app-service-quote-lj>
    </ng-container>
    <!--蜂喔赚钱宝1.7.1 新增标签 recommendChooseTag-->
    <ng-container *ngSwitchCase="'recommendChooseTag'">
      <app-recommend-choose [tagData]="changData(tagsItem)">
      </app-recommend-choose>
    </ng-container>
    <!--蜂喔赚钱宝1.7.1 新增搜索标签 search-style-->
    <ng-container *ngSwitchCase="'search-style'">
      <app-store-consultant [tagData]="changData(tagsItem)">
      </app-store-consultant>
    </ng-container>
    <!--蜂喔商户 1.6.22-->
    <ng-container *ngSwitchCase="'fwAuditListTag'">
      <app-info-audit-list [tagData]="changData(tagsItem)">
      </app-info-audit-list>
    </ng-container>
    <!--蜂喔赚钱宝1.6.18 新增标签 recommendChooseTag-->
    <ng-container *ngSwitchCase="'tag.AppAgreeTagLogic'">
      <app-service-agreement-checked [tagData]="changData(tagsItem)">
      </app-service-agreement-checked>
    </ng-container>
    <ng-container *ngSwitchCase="'videos'">
      <app-videos [tagData]="changData(tagsItem)"></app-videos>
    </ng-container>
    <ng-container *ngSwitchCase="'shareDetailTag'">
      <app-share-page [tagData]="changData(tagsItem)"></app-share-page>
    </ng-container>
    <ng-container *ngSwitchCase="'chooseSpecificTag'">
      <app-select-specifications [tagData]="changData(tagsItem)"></app-select-specifications>
    </ng-container>


    <ng-container *ngSwitchCase="'tips-page-style'">
      <app-recommend-modal [tagData]="tagsItem.data"></app-recommend-modal>
    </ng-container>
    <ng-container *ngSwitchCase="'appHeadRotateTag'">
      <app-video-image [tagData]="changData(tagsItem)"></app-video-image>
    </ng-container>

    <ng-container *ngSwitchCase="'paramListTag'">
      <app-param-list [tagData]="changData(tagsItem)"></app-param-list>
    </ng-container>
    <ng-container *ngSwitchCase="'app-currencyDetail-tag'">
      <app-contract-audit-detail [tagData]="changData(tagsItem)"></app-contract-audit-detail>
    </ng-container>
    <ng-container *ngSwitchCase="'appMymoreListTag'">
      <app-search-filter [tagData]="changData(tagsItem)"></app-search-filter>
    </ng-container>
    <ng-container *ngSwitchCase="'tag.AppFormTagLogic'">
      <app-search-filter [tagData]="changData(tagsItem)"></app-search-filter>
    </ng-container>

    <ng-container *ngSwitchCase="'appFormTag-link'">
      <app-classification [tagData]="changData(tagsItem)"></app-classification>
    </ng-container>
    <ng-container *ngSwitchCase="'mobileLogin'">
      <app-one-click-login [tagData]="changData(tagsItem)"></app-one-click-login>
    </ng-container>
    <ng-container *ngSwitchCase="'accAndPwdLogin'">
      <app-one-click-login [tagData]="changData(tagsItem)"></app-one-click-login>
    </ng-container>

    <ng-container *ngSwitchCase="'addressManageListTag'">
      <app-address-list [tagData]="changData(tagsItem)">
      </app-address-list>
    </ng-container>

    <ng-container *ngSwitchCase="'refundDestinationTag'">
      <app-refund-destination [tagData]="changData(tagsItem)">
      </app-refund-destination>
    </ng-container>

    <!-- 物流信息标签 -->
    <ng-container *ngSwitchCase="'technologicalProcessTag'">
      <app-logistics-info [tagData]="changData(tagsItem)">
      </app-logistics-info>
    </ng-container>

    <!-- 物流信息标签 -->
    <ng-container *ngSwitchCase="'logisticsInfoListTag'">
      <app-logistics-info-list [tagData]="changData(tagsItem)">
      </app-logistics-info-list>
    </ng-container>

    <ng-container *ngSwitchCase="'invoiceHeadListTag'">
      <app-invoice-head-list [tagData]="changData(tagsItem)">
      </app-invoice-head-list>
    </ng-container>


    <!--蜂喔用户1.9.18-->
    <ng-container *ngSwitchCase="'tag.PhoneTagLogic'">
      <app-call [tagData]="changData(tagsItem)">
      </app-call>
    </ng-container>


    <!-- 蜂喔用户1.9.18 -->
    <ng-container *ngSwitchCase="'appShoppingListTag'">
      <app-daily-clean-list [tagData]="changData(tagsItem)">
      </app-daily-clean-list>
    </ng-container>

    <!--需要支付的尾款1.9.20-->
    <ng-container *ngSwitchCase="'orderInfoListTag'">
      <app-order-info-list [tagData]="changData(tagsItem)">
      </app-order-info-list>
    </ng-container>

    <ng-container *ngSwitchCase="'ljManageUserListTag'">
      <app-admin-user-list [tagData]="changData(tagsItem)">
      </app-admin-user-list>
    </ng-container>

    <ng-container *ngSwitchCase="'orderTimeFilterTag'">
      <app-order-time-filter [tagData]="changData(tagsItem)">
      </app-order-time-filter>
    </ng-container>

    <ng-container *ngSwitchCase="'appComputeReportTag'">
      <app-compute-report [tagData]="changData(tagsItem)">
      </app-compute-report>
    </ng-container>


    <!--1.6.34新增到账明细-->
    <ng-container *ngSwitchCase="'performanceInfoTag'">
      <app-performance-info-list [tagData]="changData(tagsItem)">
      </app-performance-info-list>
    </ng-container>

    <ng-container *ngSwitchCase="'performanceDetailsChartTag'">
      <app-performance-details-chart [tagData]="changData(tagsItem)">
      </app-performance-details-chart>
    </ng-container>

    <ng-container *ngSwitchCase="'appPublishentrance'">
      <app-publish-title [tagData]="changData(tagsItem)"></app-publish-title>
    </ng-container>

    <ng-container *ngSwitchCase="'appDiscountsListTag'">
      <app-new-card-list-tag [tagData]="changData(tagsItem)"></app-new-card-list-tag>
    </ng-container>

    <ng-container *ngSwitchCase="'appServiceListTag'">
      <app-service-list [tagData]="changData(tagsItem)"></app-service-list>
    </ng-container>

    <ng-container *ngSwitchCase="'quoteQrCode'">
      <app-qrcode [tagData]="changData(tagsItem)"></app-qrcode>
    </ng-container>

    <ng-container *ngSwitchCase="'shop-info-Integrity'">
      <app-shop-info-integrity [tagData]="changData(tagsItem)"></app-shop-info-integrity>
    </ng-container>

    <ng-container *ngSwitchCase="'commentsListTag'">
      <app-comments-list [tagData]="changData(tagsItem)"></app-comments-list>
    </ng-container>

    <ng-container *ngSwitchCase="'sendLabeTag'">
      <app-send-label [tagData]="changData(tagsItem)"></app-send-label>
    </ng-container>

    <ng-container *ngSwitchCase="'designatedOrderReceiverList'">
      <app-designated-order-receiver [tagData]="changData(tagsItem)"></app-designated-order-receiver>
    </ng-container>

    <ng-container *ngSwitchCase="'tag.ChangeAddressTagLogic'">
      <app-new-choose-city [tagData]="changData(tagsItem)"></app-new-choose-city>
    </ng-container>

    <ng-container *ngSwitchCase="'myShopCarListTag'">
      <app-shopping-car [tagData]="changData(tagsItem)"></app-shopping-car>
    </ng-container>

    <ng-container *ngSwitchCase="'nearbyStoresListTag'">
      <app-nearby-stores-list [tagData]="changData(tagsItem)"></app-nearby-stores-list>
    </ng-container>

    <ng-container *ngSwitchCase="'auditSubmitChooseTag'">
      <app-audit-submit-choose [tagData]="changData(tagsItem)"></app-audit-submit-choose>
    </ng-container>

    <ng-container *ngSwitchCase="'tag.ChangePwdLogic'">
      <app-change-pwd [tagData]="changData(tagsItem)"></app-change-pwd>
    </ng-container>

    <ng-container *ngSwitchCase="'expressPath'">
      <app-logistics-trajectory [tagData]="changData(tagsItem)"></app-logistics-trajectory>
    </ng-container>
    
    <ng-container *ngSwitchCase="'foldListTag'">
      <app-fold-list [tagData]="changData(tagsItem)"></app-fold-list>
    </ng-container>

    <ng-container *ngSwitchCase="'dynamicDetailsTag'">
      <app-dynamic-details [tagData]="changData(tagsItem)"></app-dynamic-details>
    </ng-container>

    <ng-container *ngSwitchCase="'tag.dynamicDetailsTag'">
      <app-dynamic-details-foot [tagData]="changData(tagsItem)"></app-dynamic-details-foot>
    </ng-container>

    <ng-container *ngSwitchCase="'videoDetailsTag'">
      <app-video-comments-details [tagData]="changData(tagsItem)"></app-video-comments-details>
    </ng-container>

    <ng-container *ngSwitchCase="'tag.videoDetailsTag'">
      <app-video-comments-foot [tagData]="changData(tagsItem)"></app-video-comments-foot>
    </ng-container>
  </ng-container>
</ng-container>